package com.econ.powercloud.ems.domain;

import com.econ.powercloud.common.base.facade.util.JacksonUtil;
import com.econ.powercloud.ems.dal.entity.EmsEnergyStation;
import com.econ.powercloud.ems.pojo.EmsEnergyStationVO;

import java.util.List;

/**
 * @Author : zjf
 * @Description :
 * @Date : 2021/8/2 9:20
 * @Modified by : zjf
 */
public class EmsEnergyStationDO {
    /**
     * 集合：实体类->VO类
     * @param emsEnergyStations
     * @return
     */
    public static List<EmsEnergyStationVO> entityListToVOList(List<EmsEnergyStation> emsEnergyStations){
        List<EmsEnergyStationVO> emsEnergyStationVOS = JacksonUtil.convertToList(emsEnergyStations, EmsEnergyStationVO.class);
        return emsEnergyStationVOS;
    }

    /**
     * 实体类->VO类
     * @param emsEnergyStation
     */
    public static EmsEnergyStationVO entityToVO(EmsEnergyStation emsEnergyStation){
        EmsEnergyStationVO emsEnergyStationVO = JacksonUtil.convertToObj(emsEnergyStation, EmsEnergyStationVO.class);
        return emsEnergyStationVO;
    }
}
